// ProjectVersionInfo.cpp: implementation of the ProjectVersionInfo class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "ProjectVersion.h"
#include "ProjectGenerator.h"
#include "ProjectVersionInfo.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

namespace VersionControl
{
	PVI::PVI(INT nVersionID, const CString& strVersionName,
		ProjectVersion* (*pCreateObject)()):
	SingleInstanceRegisterInfo<INT, ProjectVersion*>(nVersionID, strVersionName, pCreateObject)
	{
		ProjectGenerator::Instance()->Register(nVersionID, this);
	}
	
	PVI::~PVI()
	{
		
	}
}